#ifndef CONVERT_H
#define CONVERT_H

#include <stdlib.h>
#include "String.h"

namespace Lyt
{
	class Convert
	{
	public:
		static int ToInt(const String Object);
		static int ToInt(const WString Object);

		static double ToDouble(const String Object);
		static double ToDouble(const WString Object);

		static bool ToBool(const String Object);
		static bool ToBool(const WString Object);

		static String ToString(const int Object);
		static String ToString(const double Object);
		static String ToString(const bool Object);
		//static String ToString(const WString Object);

		static WString ToWString(const String Object);
		static WString ToWString(const int Object);
		static WString ToWString(const double Object);
		static WString ToWString(const bool Object);
	};
};

#endif